package com.glodon.paas.document.api.bean;

import java.util.Date;

import com.glodon.paas.account.api.bean.User;

public class ProjectMemberAttendees {

    private String id;
    private String memberId;
    private String userId;
    // -1:uninvited,0:invited;1:accepted;2:failed;3:rejected,4:removed;
    private int    status;
    // 0:common user;1:group
    private int    memberType;
    private Date   createTime;
    private Date   updateTime;
    private String creator;
    private String updator;
    private User    owner;
    //0:editable,1:uneditable
    private int editable=0;
    private String invitationId;
    public String getId() {
        return id;
    }
    
    public void setId(String id) {
        this.id = id;
    }
    
    public String getMemberId() {
        return memberId;
    }
    
    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }
    
    public String getUserId() {
        return userId;
    }
    
    public void setUserId(String userId) {
        this.userId = userId;
    }
    
    public int getStatus() {
        return status;
    }
    
    public void setStatus(int status) {
        this.status = status;
    }
    
    public int getMemberType() {
        return memberType;
    }
    
    public void setMemberType(int memberType) {
        this.memberType = memberType;
    }
    
    public Date getCreateTime() {
        return createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    public Date getUpdateTime() {
        return updateTime;
    }
    
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    
    public User getOwner() {
        return owner;
    }
    
    public void setOwner(User owner) {
        this.owner = owner;
    }
    
    public int getEditable() {
        return editable;
    }
    
    public void setEditable(int editable) {
        this.editable = editable;
    }

    
    public String getCreator() {
        return creator;
    }

    
    public void setCreator(String creator) {
        this.creator = creator;
    }

    
    public String getUpdator() {
        return updator;
    }

    
    public void setUpdator(String updator) {
        this.updator = updator;
    }

    
    public String getInvitationId() {
        return invitationId;
    }

    
    public void setInvitationId(String invitationId) {
        this.invitationId = invitationId;
    }
}
